high-altitude bombing - French English Dictionary